home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-10-12 | 1.9 KB | 97 lines |
- CC = sc
-
- OPT = VERBOSE UNSCHAR STRMERGE STREQ CPU=ANY OPTIMIZE OPTIMIZERINLINELOCAL \
- UTILITYLIBRARY OPTIMIZERTIME OPTIMIZERALIAS OPTIMIZERCOMPLEXITY=30 \
- OPTIMIZERDEPTH=5 OPTIMIZERRECURDEPTH=3 CONSTLIBBASE \
- DEF=__USE_SYSBASE MATH=IEEE IGNORE=306 NOICONS
-
- CFLAGS = $(OPT)
-
- MAKE = smake650
-
- TARGET = ami_nuweb
- VERSION = 0.87c
-
- OBJS = main.o pass1.o latex.o html.o output.o input.o scraps.o names.o \
- arena.o global.o
-
- SRCS = main.c pass1.c latex.c html.c output.c input.c scraps.c names.c \
- arena.c global.c
-
- CONTENTS = Makefile SMakefile README literate.bib \
- nuweb.w nuweb.ch $(TARGET).w $(TARGET)doc.dvi \
- $(SRCS) global.h
-
- AMIGACONTENTS = ami_nuweb_086.readme ami_nuweb$(VERSION).readme \
- catalogs/nuweb.cd catalogs/nuweb.d.ct catalogs/nuweb.h \
- catalogs/deutsch/nuweb.catalog
-
- .SUFFIXES: .dvi .tex .w .hw
-
- .w.tex:
- $(TARGET) $*.w
-
- .hw.tex:
- $(TARGET) $*.hw
-
- .tex.dvi:
- - latex $*.tex
-
- .w.dvi:
- - $(MAKE) $*.tex
- - $(MAKE) $*.dvi
-
- install:
- $(MAKE) $(TARGET)
- - latex $(TARGET)doc.tex
-
- all:
- $(MAKE) $(TARGET).tex
- $(MAKE) $(TARGET)
-
- tgz: $(TARGET)doc.dvi
- - tar cvf $(TARGET)$(VERSION).tar $(CONTENTS)
- - gzip $(TARGET).tar
-
- lha: $(TARGET)doc.dvi
- - lha u -r -x $(TARGET)$(VERSION).lha $(TARGET) \
- $(CONTENTS) $(AMIGACONTENTS)
-
- $(TARGET)doc.tex: $(TARGET).tex
- @echo ""
- @echo "To create $(TARGET)doc.tex, replace"
- @echo "\\showcodetrue by \\showcodefalse"
- @echo "in $(TARGET).tex and rename the file."
- @echo ""
- stop
-
- clean:
- - delete \#?.(aux|bak|blg|dvi|log|tex|toc)
-
- veryclean: clean
- - delete \#?.(c|h|o|lnk|bbl) $(TARGET).w
-
- view: $(TARGET).dvi
- showdvi $(TARGET).dvi
-
- print: $(TARGET).dvi
- showdvi $(TARGET).dvi
-
- $(OBJS): global.h catalogs/nuweb.h
- main.o: main.c
- pass1.o: pass1.c
- latex.o: latex.c
- html.o: html.c
- output.o: output.c
- input.o: input.c
- scraps.o: scraps.c
- names.o: names.c
- arena.o: arena.c
- global.o: global.c
-
- $(TARGET).w: nuweb.w nuweb.ch
- wmerge nuweb.w nuweb.ch $(TARGET).w
-
- $(TARGET): $(OBJS)
- $(CC) TO $(TARGET) LINK $(OBJS) NOICONS
-